A null-terminated String. You can pass a regular REALbasic String to it and it will be terminated with a null byte automatically.
CString can only be used with the Declare statement and cannot be used to declare REALbasic variables, properties, or methods.
Declare statement; Byte, CFStringRef, OSType, PString, Ptr, Short, UByte, UShort, WindowPtr, WString data types.